TypedSerializer

fun <T : Any> TypedSerializer(kClass: KClass<T>, presetSerializers: Map<String, <ERROR CLASS><out T>> = emptyMap())